/* X-specific commands for the X11 interface to Xconq.
   Copyright (C) 1993, 1994 Stanley T. Shebs.

Xconq is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.  See the file COPYING.  */

DEF_CMD(  '+' , "in", "", do_zoom_in,
  "zoom in to see more map detail")

DEF_CMD(  '-' , "out", "", do_zoom_out,
  "zoom out to see less map detail")

DEF_CMD(  'i' , "occ", "U", do_occupant,
  "look at occupant(s)")

DEF_CMD(  'e' , "embark", "U", do_embark_cmd,
  "embark units onto transport occupying same unit")

DEF_CMD(   0  , "follow action", "", do_x_follow_action,
  "")

DEF_CMD(   0  , "rv", "", do_x_reverse_video,
  "")

DEF_CMD(   0  , "map", "", do_x_map,
  "")

DEF_CMD(   0  , "save", "", do_save,
  "")

DEF_CMD(   0  , "world map", "", do_x_world_map,
  "")

#ifdef DESIGNERS

DEF_CMD(  '|' , "set unit type", "", do_x_set_unit_type,
  "modify unit type (designers only)")

DEF_CMD( '\\' , "add unit", "", do_x_add_unit,
  "build a new unit (designers only)")

DEF_CMD(  '~' , "set terrain type", "", do_x_set_terrain_type,
  "modify paint type (designers only)")

DEF_CMD(  '`' , "paint terrain", "", do_x_paint_terrain,
  "modify terrain (designers only)")

#endif /* DESIGNERS */

#ifdef DEBUGGING

DEF_CMD(   0  , "mono", "", do_x_fake_mono,
  "pretend to be a monochrome display")

#endif
